supported group living residence - Spanisch Englisch Wörterbuch